primitive worms - German English Dictionary